Chinese-English dictionary »

英法海底隧道 /yīng-fǎ hǎidǐ suìdào/ meaning in English

ChineseEnglish
英法海底隧道 /Yīng- hǎidǐ suìdào/ proper noun

Channel Tunnel(man-made tunnel)
proper noun