shuftis

English

Noun

shuftis

  1. plural of shufti