A new lease of life meaning synonym July 8, 2019 16 32 64 128 A new lease of life - перевод A new lease on life synonym What is leasing a car