Spanish-English Dictionarysubarrendar
Meaning of subarrendar