French-English dictionary »

le tunnel sous la manche meaning in English

FrenchEnglish
le tunnel sous la Manche nom propre
{m}

Channel Tunnel◼◼◼(man-made tunnel)
proper noun