Chinese-English dictionary »

门格洛尔 /méngéluò'ěr/ meaning in English

ChineseEnglish
门格洛尔 /méngéluò'ěr/ proper noun

Mangalore(city in western India)
proper noun