riscattarsi

listen to the pronunciation of riscattarsi
Italian - English
redeem, make amends