capital of Lesotho

1. (noun) the capital of Lesotho; located in northwestern Lesotho
Synonyms: Maseru
Related Words: national capital



Terms and Conditions of Use / Copyright Notice