English-German dictionary »

barking iron meaning in German

EnglishGerman
barking iron noun

das SchäleisenSubstantiv