English-Chinese dictionary »

scarborough meaning in Chinese

EnglishChinese
Scarborough (district in Toronto)
proper noun
[UK: ˈskɑː.brə]
[US: ˈskɑːr.ˌbəro.ʊ]

士嘉堡 /Shìjiābǎo/proper noun

Scarborough Shoal (shoal)
proper noun

黃岩島proper noun

黄岩岛 /Huángyándǎo/proper noun