scores off

listen to the pronunciation of scores off
English - Turkish

Definition of scores off in English Turkish dictionary

pay off old scores
hesaplaşmak
pay off old scores
(deyim) acısını çıkarmak
English - English
scores off
Favorites