hummauls

English

Noun

hummauls

  1. plural of hummaul