Italian-English dictionary »

darsi una regolata meaning in English

ItalianEnglish
darsi una regolata verb

clean up one's act(reform)
verb