screen [pl. screens]
Synonyms
  • حاجز ، فاصل ، سدّ ، حجاب ، مُغطّي ، مُخفي ، حاجب