English-German dictionary »

straw press meaning in German

EnglishGerman
straw press noun

die StrohballenpresseSubstantiv