riscattarsi

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