English to Hindi

Meaning for:
dispenser
other
वितरक;दवा तैयार करने वाला