expiate - Spanish English Dictionary
History

expiate

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "expiate" in Spanish English Dictionary : 11 result(s)

English Spanish
General
expiate satisfacer [v]
expiate expiar [v]
expiate purgar [v]
expiate rescatar [v]
expiate expiar [v]
expiate purificar [v]
expiate purificarse [v]
expiate pagar [v]
expiate redimirse [v]
expiate reparar [v]
expiate lustrar [v]