have been atoning
-he estado expiando
Present perfect progressiveconjugation ofatone.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
chilling