Advertisement

Advertisement

Thohoyandou

[ toh-hoi-an-doo ]

noun

  1. a city in and the capital of Venda, in NE South Africa.


Advertisement

Advertisement

Advertisement

Advertisement


thoThokk