Hindi-English dictionary »

आलोचना करके कलंकित करने वाला meaning in English

HindiEnglish
आलोचना करके कलंकित करने वाला

detractor [detractors]noun
[UK: dɪ.ˈtræk.tə(r)] [US: di.ˈtræk.tər]