leaseholdings

English

Noun

leaseholdings

  1. plural of leaseholding