riscattarsi

listen to the pronunciation of riscattarsi
Итальянский Язык - Английский Язык
redeem, make amends