Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: suran saran suren sharuan shouruan shuran ?

ruǎn weak (of body or limbs) / limp / gone soft

Dictionary · Google Translate · Help
By MDBG 2025