Spanish-English Dictionarydescomponerse
Meaning of descomponerse