Chinese-English dictionary »

田螺 /tiánluó/ meaning in English

ChineseEnglish
田螺 /tiánluó/ noun

river snail(snail)
noun