English to Arabic

Meaning for:
Keypunched
other
خَرَمَ