Afshars

English

Proper noun

Afshars

  1. plural of Afshar