Afsharids
English
Noun
Afsharids
plural of
Afsharid