TURN OVER A NEW LEAF


Meaning of TURN OVER A NEW LEAF in English

phrasal to make a change for the better especially in one's way of living

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.