headleases

See also: head leases

English

Noun

headleases

  1. plural of headlease