English
English version

Freetown

From Longman Dictionary of Contemporary EnglishFreetownFree‧town /ˈfriːtaʊn/  the capital city and main port of Sierra Leone, on the Atlantic coast of West Africa
Pictures of the day
What are these?
Click on the pictures to check.