Chinese-English dictionary »

芒伽羅 meaning in English

ChineseEnglish
芒伽羅 proper noun

Mangalore(city in western India)
proper noun