Portuguese-English dictionary »

trafalgar meaning in English

PortugueseEnglish
Trafalgar proper noun
{m}

Trafalgar(A headland in Province of Cádiz)
proper noun
[UK: trə.ˈfæl.ɡə(r)] [US: trə.ˈfæl.ɡər]