Chinese-English dictionary »

海底山 /hǎidǐshān/ meaning in English

ChineseEnglish
海底山 /hǎidǐshān/ noun

seamount(underwater mountain)
noun