screen
definitions
-
noun
a flat surface for displaying images or blocking lightid: layar
-
verb
to protect from view or to filterid: melindungi
examples
-
watch a movie on the screen
tonton film di layar
-
screen the candidates
pelamar saring