Spanish-English Dictionaryencumbrarse
Meaning of encumbrarais