English to Chinese Dictionary

Search:

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

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


<< back to the home page