English to Arabic

Meaning for:
Typewriting
other
الطباعة