Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: to doze to joke to gaze to coke to yoke ?

shèn to seep / to ooze / to horrify
to silt up / silt / sediment / ooze / slurry
shèn liú to ooze; to seep

Dictionary · Google Translate · Help
By MDBG 2024