English to Arabic

Meaning for:
Keypress
other
ضربة المفتاح