demolish in Spanish
demolish in Spanish
demoler
To devour; to eat up
derribar
To devour; to eat up