English to Chinese Dictionary

Search:

Did you mean: zhaojue zaoxue zhaoge zhaohui zhaosu zhaoyu zaoxie zhaogu ?

昭雪 zhāo xuě to exonerate / to clear (from an accusation) / to rehabilitate


<< back to the home page