Botswana Definition
Definition
The name of a landlocked country in southern Africa, bordered by South Africa, Namibia, Zambia, and Zimbabwe.
Browse
The name of a landlocked country in southern Africa, bordered by South Africa, Namibia, Zambia, and Zimbabwe.
Browse