English to Hindi

Meaning for:
irritative
other
उत्तेजक