Portuguese-English dictionary »

canal da sicília meaning in English

PortugueseEnglish
Canal da Sicília proper noun
{m}

Strait of Sicily(strait between Sicily and Tunisia)
proper noun