Chinese-English dictionary »

哈马黑拉岛 /hāmǎhēilā dǎo/ meaning in English

ChineseEnglish
哈马黑拉岛 /Hāmǎhēilā dǎo/ proper noun

Halmahera(island)
proper noun