English to Chinese Dictionary

Search:

Did you mean: dehua dihua dahua duihua tuhua douhua duha duhu ?

毒化 huà to poison (usu. figuratively); to debase; to pervert; to harm


<< back to the home page