Zulu English Dictionary

isiZulu - English

imbangela in English:

1. the cause