Spanish-English Dictionarydesprenda
desprenda
desprenderse
Meaning of desprenda