capital of lesotho - English Synonyms Dictionary

capital of lesotho

n.
[1] Maseru