namghars

English

Noun

namghars

  1. plural of namghar