Chinese-English dictionary »

芒来 /mánglái/ meaning in English

ChineseEnglish
芒来 /Mánglái/ proper noun

Manglay(township in Karakax, Hotan, Xinjiang, China)
proper noun