Synonyms of Capital Of Lesotho in English :
Antonyms of Capital Of Lesotho in English
Thesaurus of Capital Of Lesotho in English
Capital Of Lesotho
see definition of capital of lesothoSynonyms of capital of lesotho
1. (noun) the capital of Lesotho; located in northwestern Lesotho