English-Chinese dictionary »

semarang meaning in Chinese

EnglishChinese
Semarang (city in Indonesia)
proper noun
[UK: sə.ˈmɑː.rɑːŋ]
[US: sə.ˈmɑːr.rɑːrŋ]

三宝垄 /Sānbǎolǒng/proper noun

三宝珑 /Sānbǎolóng/proper noun

三寶壟proper noun

三寶瓏proper noun