English-Chinese dictionary »

flounder meaning in Chinese

EnglishChinese
flounder [flounders] (Platichthys flesus)
noun
[UK: ˈflaʊn.də(r)]
[US: ˈflaʊn.dər]

川鰈noun

川鲽 /chuāndié/noun

Your history