English

edit

Noun

edit

humppas

  1. plural of humppa