gwardars

English

Noun

gwardars

  1. plural of gwardar