English to Hindi

Meaning for:
traducer
other
बदनाम करने वाला;निंदक