humula

Phonetic
[humula]
English: Translation
rest
Swahili: Translation
pumzika
verb