Definition of Capital Of Lesotho

  • 1. The capital of Lesotho; located in northwestern Lesotho Noun

Synonyms for word "capital of lesotho"

Semanticaly linked words with "capital of lesotho"