EN DE English German translations for atone
Search term atone has one result
Jump to
EN | Synonyms for atone | DE | Translations | |
---|---|---|---|---|
make amends [settle the score] | enmendarse | |||
retaliate [settle the score] | desquitarse | |||
compensate [settle the score] | abalanzar |