Chinese-English dictionary »

苏腊巴亚 /sūlàbāyà/ meaning in English

ChineseEnglish
苏腊巴亚 /Sūlàbāyà/ proper noun

Surabaya(city in Indonesia)
proper noun