ulundi









ulundi


noun

  1. a town in South Africa: the traditional Zulu capital of KwaZulu-Natal
53 queries 0.366