Meaning of eurotúnel in Spanish:

eurotúnel

Translate eurotúnel into English

masculine noun

  • 1Túnel construido bajo el fondo marino del Canal de la Mancha y que comunica Francia con Inglaterra.