English to Indonesian Dictionary screens

screens

Layar
translation of 'Screens'
verb
melindungi,
menyaring,
menampi,
mendindingi,
mendinding,
menutupi
noun
tabir,
saringan,
layar,
kelir,
penahan,
kasa,
pelindung,
sekat
Credits: Google Translate
Download the
HelloEnglishApp
image_one