Word in english
sublease
Word in spanish
subalquiler
Definition
the lease of all or a portion of premises by a tenant who has leased the premises from the owner.
the lease of all or a portion of premises by a tenant who has leased the premises from the owner.