Chinese-English dictionary »

捕鯨站 meaning in English

ChineseEnglish
捕鯨站 noun

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