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.