had atoned
-había expiado
Past perfect conjugation of atone. There are other translations for this conjugation.

atone

Examples
Other Dictionaries
Explore the meaning of atone in our family of products.
Word of the Day
almond