German-English dictionary »

blechwalze meaning in English

GermanEnglish
die Blechwalze Substantiv

sheer rollernoun