English-Chinese dictionary »

river snail meaning in Chinese

EnglishChinese
river snail (snail)
noun

田螺 /tiánluó/noun

螺蛳 /luósī/noun

螺螄noun