Definition of Capital Of Sierra Leone

  • 1. Port city and the capital and largest city of Sierra Leone Noun

Synonyms for word "capital of sierra leone"

Semanticaly linked words with "capital of sierra leone"