punch-presses
English
Noun
punch-presses
plural of
punch-press