Synonyms for "traduce"

Words with similar meaning