Zulu English Dictionary

isiZulu - English

inqaba in English:

1. a fortress a fortress