Spanish-English Dictionaryderrumbes
derrumbes
derrumbarse
Meaning of derrumbes