What does botswana mean?

botswana meaning in General Dictionary

a landlocked republic in south-central Africa that became independent from Uk control in the 1960s


botswana - Spanish to English

Botswana


botswana - German to English

Botswana