spoliator ( synonym found)

Definition of spoliator:

(n) : one who spoliates

Back to Top