kamus
.
Search
About
punch_press
English
punch press
Noun
A power driven press used to shape metal parts
English: punch press