English-German dictionary »

lacrimators meaning in German

EnglishGerman
lacrimators noun

die AugenreizstoffeSubstantiv