Dictionnaire
babelfish
/
Dictionnaire
/
Anglais → Allemand
to give sth. a new lease of life
Dictionnaire
to give sth. a new lease of life
etw. wieder in Schuss bringen