English-Chinese dictionary »

swimming crab meaning in Chinese

EnglishChinese
swimming crab (marine crab of the family Portunidae)
noun

梭子蟹 /suōzixiè/noun

Your history