Spanish-English Dictionarydesmoronar
Meaning of desmoronar