naamghars

English

Noun

naamghars

  1. plural of naamghar