English edit

Noun edit

leasebacks

  1. plural of leaseback