Portuguese-English dictionary »

mar dos sargaços meaning in English

PortugueseEnglish
mar dos Sargaços proper noun
{m}

Sargasso Sea(an elongated area in the middle of the North Atlantic Ocean)
proper noun