Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shuzhi shuzi shuzu chuzui shuhui shezui ?

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

Dictionary · Google Translate · Help
By MDBG 2024