botswana ( synonym found)

Definition of botswana:

°A country in Southern Africa (formerly Bechuanaland). Official name: Republic of Botswana.

Definition of botswana:

°A country in Southern Africa (formerly Bechuanaland). Official name: Republic of Botswana.

Back to Top