Chinese-English dictionary »

满洲里 /mǎnzhōulǐ/ meaning in English

ChineseEnglish
满洲里 /Mǎnzhōulǐ/ proper noun

Manzhouli(a city of China)
proper noun