Chinese-English dictionary »

史泰登岛 /shǐtàidēng-dǎo/ meaning in English

ChineseEnglish
史泰登岛 /Shǐtàidēng-dǎo/ proper noun

Staten Island(borough of New York)
proper noun