English to Hindi

Meaning for:
punching machine
other
पंचिंग मशीन;छेदक यंत्र