English Channel – English–Português translations

🇬🇧 en pt 🇵🇹

English Channel properNoun

  • The part of the Atlantic Ocean between Great Britain and France
Canal da Mancha, Mancha
Wiktionary Links