BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Dosenpresse {f} [techn.] can press

Dosenpressen {pl} can presses