Italian-English dictionary »

pagare lo scotto meaning in English

ItalianEnglish
pagare lo scotto verb

pay the price(to incur the negative consequences of one's decision)
verb