Spanish-English Dictionarydesprendieran
desprendieran
desprenderse
Meaning of desprendieran