English-German dictionary »

stunning device meaning in German

EnglishGerman
stunning device noun

das BetäubungsgerätSubstantiv