to turn over a new leaf - Spanish English Dictionary
History

to turn over a new leaf

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "to turn over a new leaf" in Spanish English Dictionary : 2 result(s)

English Spanish
Idioms
to turn over a new leaf volver la hoja [v]
to turn over a new leaf dobla la hoja [v]