English to Arabic

Meaning for:
Telescreen
other
شاشة تلفزيون ضخمة