Chinese-English dictionary »

海蝕柱 meaning in English

ChineseEnglish
海蝕柱 noun

sea stack(pillar of rock that rises from the ocean)
noun