NEW LEASE ON LIFE


Meaning of NEW LEASE ON LIFE in English

(See a new lease on life)

English idioms vocab.      Словарь английских идиом и выражений.