Chinese-English dictionary »

珊瑚岛 /shānhúdǎo/ meaning in English

ChineseEnglish
珊瑚岛 /shānhúdǎo/ noun

coral islandnoun
[UK: ˈkɒ.rəl ˈaɪ.lənd] [US: ˈkɔː.rəl ˈaɪ.lənd]