numuds

English

Noun

numuds

  1. plural of numud