punch_pressEnglish

punch press

Noun

A power driven press used to shape metal parts

English: punch press