English-German dictionary »

pin punch meaning in German

EnglishGerman
pin punch noun

der SplintentreiberSubstantiv