English to Arabic

Meaning for:
Touch-screen
other
شاشة لمس