Terdapat 1 arti 'expiate a sin' di Kamus Bahasa Inggris Terjemahan Indonesia.
Melunasi
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti expiate a sin adalah melunasi.