English to Hindi

Meaning for:
stimulant drug
other
उत्तेजक औषधि