leasehands

English

Noun

leasehands

  1. plural of leasehand