surface lease

English

Noun

surface lease (plural surface leases)

  1. Synonym of pie crust lease.