kitmagars

English

Noun

kitmagars

  1. plural of kitmagar