THOHOYANDOU


Meaning of THOHOYANDOU in English

geographical name town NE Republic of South Africa; formerly capital of Venda

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.