Meaning of traduce
Definition of traduce
(verb)
speak
unfavorably
about; "She badmouths her
husband
everywhere"
Other information on traduce
WIKIPEDIA results for
traduce
Amazon results for
traduce
Tweet