hambiza

Phonetic
[hambíza]
English: Translation
prevent
Swahili: Translation
zuia
verb