English-Spanish dictionary »

north channel meaning in Spanish

EnglishSpanish
North Channel (strait between N. Ireland and SW. Scotland)
proper noun

canal del Norteproper noun

estrechos de Moyleproper noun

mar de Moyleproper noun