Detailed Translations for atone from English to Swedish
atone:
Translation Matrix for atone:
Synonyms for "atone":
Related Definitions for "atone":
-
turn away from sin or do penitence1
-
make amends for1
External Machine Translations:
Related Translations for atone