Chinese-English dictionary »

海怪 /hǎi guài/ meaning in English

ChineseEnglish
海怪 /hǎi guài/ noun

sea monster(large, aggressive creature in the sea)
noun