Legal terms glossary

Spanish - English

Search the glossary
Word in spanish
subalquiler
Word in english
sublease
Definition

the lease of all or a portion of premises by a tenant who has leased the premises from the owner.