English to Chinese Dictionary

Search:

Did you mean: dish dushu dashe duse dushi duche duoshe dusha ?

毒蛇 shé viper
毒舌 shé venomous tongue / sharp-tongued / harsh


<< back to the home page