English translation for "freetown"
|
- n. freetown, capital and major port city of sierra leone (in africa)
- Similar Words:
- "frederico" English translation, "fredericton" English translation, "fredonnement" English translation, "fredonner" English translation, "free lance" English translation, "freeware" English translation, "freezer" English translation, "frein" English translation, "frein à air" English translation, "frein au pied" English translation
|
|
|