TRADUCERS
Definition
TRADUCERS is the plural of TRADUCER.
noun TRADUCER: one who attacks the reputation of another by slander or libel.
TRADUCERS is the plural of TRADUCER.
noun TRADUCER: one who attacks the reputation of another by slander or libel.