English to Chinese Dictionary

Search:

Did you mean: tudi tidu dudu toudu tudou tutu tuwu tide ?

荼毒 (literary) to cause great suffering
凸度 convexity
屠毒 poison / to murder by poison


<< back to the home page