Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
shed
shidu
shudu
sheet
seed
sedu
shadu
shede
?
蛇毒
shé
dú
snake venom
涉渡
shè
dù
to ford (a stream) / to wade across
<< back to the home page