Swahili-english dictionary

SABABISHWA

sababishwa: translation

[Swahili Word]-sababishwa na
[English Word]be caused by
[Part of Speech]verb
------------------------------------------------------------