mangwas

English

Noun

mangwas

  1. plural of mangwa