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