BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Apfelpresse {f} cider press

Apfelpressen {pl} cider presses