Spanish-English Dictionarydesprended
desprended
desprender
Meaning of desprended