English-Chinese dictionary »

strait of dover meaning in Chinese

EnglishChinese
Strait of Dover (strait in the English Channel)
proper noun

多佛尔海峡 /Duōfú'ěr hǎixiá/proper noun

多佛爾海峽proper noun