Dizionario Zulù - Inglese

isiZulu - English

inqaba in inglese:

1. a fortress a fortress