devastatot ( synonym found)

Definition of devastatot:

°one who devastates.

Back to Top