Spanish-English Dictionarydesmoronen
desmoronen
desmoronarse
Meaning of desmoronen