leased ( synonym found)

Definition of leased:

(adj) : subject to a lease

Definition of leased:

(adj) : subject to a lease

Back to Top