meaning of Augenreizstoff

Augenreizstoff - German to English

lachrymator [a tear-producing substance (as tear gas, pepper squirt)]

View more

  • lacrimator [spv.] [a tear-producing compound (as tear-gas, pepper squirt)]