noun a town in South Africa: the traditional Zulu capital of KwaZulu-Natal
ulundi 🔊 Listen to this noun a town in South Africa: the traditional Zulu capital of KwaZulu-Natal Share Facebook Twitter Google +