Spanish-English Dictionarydesmoronase
desmoronase
desmoronarse
Meaning of desmoronase