Chinese-English dictionary »

士嘉堡 /shìjiābǎo/ meaning in English

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

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