defamer ( synonym found)

Definition of defamer:

°one who defames.

Back to Top