Portuguese-English dictionary »

london meaning in English

PortugueseEnglish
London proper noun

London(in Canada)
proper noun
[UK: ˈlʌn.dən] [US: ˈlʌn.dən]

Your history