helomas

English

Noun

helomas

  1. plural of heloma

Anagrams