Chinese-English dictionary »

迈索尔 /màisuǒ'ěr/ meaning in English

ChineseEnglish
迈索尔 /Màisuǒ'ěr/ proper noun

Mysore(city in India)
proper noun
[UK: mˈaɪsɔː] [US: mˈaɪsoːr]