English to Arabic

Meaning for:
Screen-based
other
أساسه شاشة