English to Arabic

Meaning for:
Keypunch
other
الخرّامة