Chinese-English dictionary »

珊瑚海 /shānhúhǎi/ meaning in English

ChineseEnglish
珊瑚海 /Shānhúhǎi/ proper noun

Coral Sea(part of the Pacific Ocean)
proper noun
[UK: ˈkɒ.rəl siː] [US: ˈkɔː.rəl ˈsiː]