lesotho ( synonym found)

Definition of lesotho:

°A country in Southern Africa. Official name: Kingdom of Lesotho.

Definition of lesotho:

°A country in Southern Africa. Official name: Kingdom of Lesotho.

Back to Top