Chinese-English dictionary »

芒伽罗 /mángjiāluó/ meaning in English

ChineseEnglish
芒伽罗 /mángjiāluó/ proper noun

Mangalore(city in western India)
proper noun