German-English dictionary »

strohpresse meaning in English

GermanEnglish
die Strohpresse [der Strohpresse; die Strohpressen] Substantiv

straw balernoun