yamuns

English

Noun

yamuns

  1. plural of yamun