Spanish-English Dictionarydesmoronaste
desmoronaste
desmoronarse
Meaning of desmoronaste