the man-made tunnel under the english channel joining england and france

listen to the pronunciation of the man-made tunnel under the english channel joining england and france
English - English

Definition of the man-made tunnel under the english channel joining england and france in English English dictionary

The man-made tunnel under the English Channel joining England and France.
Channel Tunnel