hamules

English

Noun

hamules

  1. plural of hamule