expiation - Inglés Sinónimo Diccionario

expiation

n.
[1] atonement , satisfaction
[2] atonement , propitiation