mochudi
/mɔtʃuːdi/Definitions
1. noun
A village in Botswana, known for being the birthplace of the Botswana Democratic Party.
“The village of Mochudi is a significant cultural and historical site in Botswana.”
1. noun
A village in Botswana, known for being the birthplace of the Botswana Democratic Party.
“The village of Mochudi is a significant cultural and historical site in Botswana.”