Channel Tunnel in Portuguese
Channel Tunnel in Portuguese
Eurotúnel
(rail) The man-made tunnel under the English Channel joining England and France.