Spanish-English Dictionarydesmoronaba
desmoronaba
desmoronarse
Meaning of desmoronaba