Spanish-English Dictionarydesmorones
desmorones
desmoronarse
Meaning of desmorones