See also: head leases

English

edit

Noun

edit

headleases

  1. plural of headlease