meaning of botswana

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


Related Words

botswana | botswana monetary unit | botswanan |

Developed & Maintained By Taraprasad.com

Treasure Words