Channel Islands – English–Español translations

🇬🇧 en es 🇪🇸

Channel Islands properNoun

  /ˈtʃænəl ˌaɪləndz/
  • group of islands in the English Channel
islas del Canal, islas Anglonormandas
Wiktionary Links