atone for - Spanish English Dictionary
History

atone for

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "atone for" in Spanish English Dictionary : 10 result(s)

English Spanish
General
atone for expiar [v]
atone for rescatar [v]
atone for purgar [v]
atone for desagraviar [v]
atone for redimirse [v]
Idioms
atone for purificarse
atone for expiar
atone for redimirse
atone for reparar
Phrasals
atone for reparar [v]