Chinese-English dictionary »

史坦顿岛 /shǐtǎndùn-dǎo/ meaning in English

ChineseEnglish
史坦顿岛 /Shǐtǎndùn-dǎo/ proper noun

Staten Island(borough of New York)
proper noun