redeem, make amends

listen to the pronunciation of redeem, make amends
Englisch - Italienisch
riscattarsi
Englisch - Spanisch
redimirse