ATONE


Meaning of ATONE in English

v. redress, do penance, appease, make amends

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.