demolish in Finnish
demolish in Finnish
tuhota
To devour; to eat up
hajottaa
To devour; to eat up