newcastle-upon-tyne
newcastle-upon-tyne基本解释
n.纽卡斯尔(位于利兹以北泰恩河畔)
newcastle-upon-tyne同义词
newcastle-upon-tyne英英释义