What's another word for ravage?

comments powered by Disqus