Swahili-english dictionary

KABWA

kabwa: translation

[Swahili Word]-kabwa
[English Word]be throttled
[Part of Speech]verb
------------------------------------------------------------