Spanish-English Dictionarydesmoronas
desmoronas
desmoronarse
Meaning of desmoronas