English to Chinese Dictionary

Search:

Did you mean: shuzhi shuzi shuzu chuzui shuhui shezui shouzui shugui ?

赎罪 shú zuì to atone for one's crime / to buy freedom from punishment / redemption / atonement
恕罪 shù zuì please forgive me


<< back to the home page