Avshars

English

Noun

Avshars

  1. plural of Avshar.