leases for lives

English

Noun

leases for lives

  1. plural of lease for lives