Back to Dictionary
螺蛳
螺螄
luósī
1. river snail