English-Arabic dictionary »

telescreen meaning in Arabic

EnglishArabic
Telescreen [UK: ˈte.lɪ.skriːn]
[US: ˈte.lɪ.skriːn]

شاشة تلفزيون ضخمة