devistating ( synonym found)

Definition of devistating:

°causing devastation.

Back to Top