Spanish-English Dictionarydesprenderse
Meaning of desprenderse