English to Chinese Dictionary

Search:

Did you mean: shihua shihui shikuai chihuai shiguai shihai shuhuai suihua ?

使坏 shǐ huài to play dirty tricks / to be up to mischief
释怀 shì huái to get over (a traumatic experience, misgivings etc)


<< back to the home page