that causes devastation - Inglés Sinónimo Diccionario