English to Hindi

Meaning for:
vindicator
other
प्रतिसमर्थक