Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
dish
dushu
duse
dushi
dashe
duche
duoshe
dusha
?
毒蛇
dú
shé
viper
毒舌
dú
shé
venomous tongue / sharp-tongued / harsh
<< back to the home page