Portuguese-English dictionary »

freetown meaning in English

PortugueseEnglish
Freetown proper noun
{f}

Freetown(capital of Sierra Leone)
proper noun
[UK: ˈfriː.ˌtɑːwn] [US: ˈfriː.ˌtɑːwn]