Zulu English Dictionary

isiZulu - English

umgogodla in English:

1. the spinal cord