Incapacitant
English Meaning
- A device or substance, such as tear gas, used to incapacitate individuals temporarily, as in riot control.
Sorry, No Malayalam Meaning for your input!
See Incapacitan Want To Try Incapacitant In Malayalam??