English to Chinese Dictionary

Search:

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

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


<< back to the home page