German-English dictionary »

handpresse meaning in English

GermanEnglish
die Handpresse [der Handpresse; die Handpressen] Substantiv

handpressnoun