English to Hindi

Meaning for:
detractor
other
आलोचना करके कलंकित करने वाला