screen [pl. screens]
شاشة {للعرض}
Notices
  • upright fixed or movable framework