capital of Sierra Leone - port city and the capital and largest city of Sierra LeoneFreetownRepublic of Sierra Leone, Sierra Leone - a republic in West Africa; achieved independence from the United Kingdom in 1961
capital of Sierra Leone
noun
Synonyms for capital of Sierra Leone
noun port city and the capital and largest city of Sierra Leone