Chinese-English dictionary »

泰恩河畔纽卡斯尔 /tài'ēn hépàn niǔkǎsī'ěr/ meaning in English

ChineseEnglish
泰恩河畔纽卡斯尔 /Tài'ēn hépàn Niǔkǎsī'ěr/ proper noun

Newcastle upon Tyne(city in the county of Tyne and Wear)
proper noun