Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
shed
shidu
shudu
sheet
seed
sedu
?
蛇
毒
shé
dú
snake venom
涉
渡
shè
dù
to ford (a stream) / to wade across
By
MDBG
2024