Chinese-English dictionary »

捕鲸站 /bǔjīngzhàn/ meaning in English

ChineseEnglish
捕鲸站 /bǔjīngzhàn/ noun

whaling station(dock in which the carcasses of hunted whales are processed)
noun