Definition of Traduce

  • 1. Speak unfavorably about Verb

Synonyms for word "traduce"

Semanticaly linked words with "traduce"