Zulu English Dictionary

isiZulu - English

umfula in English:

1. the river the river