Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shed shidu shudu sheet seed sedu ?

shé snake venom
shè to ford (a stream) / to wade across

Dictionary · Google Translate · Help
By MDBG 2024