pay off old scores

listen to the pronunciation of pay off old scores
English - Turkish
hesaplaşmak
(deyim) acısını çıkarmak
English - English
settle an old account, repay an old bill