nelmas

English

Noun

nelmas

  1. plural of nelma

Anagrams