khitmagars

English

Noun

khitmagars

  1. plural of khitmagar