Channel Tunnel in Swedish
Channel Tunnel in Swedish
Kanaltunneln
(rail) The man-made tunnel under the English Channel joining England and France.