Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
projection screen
noun
(n)
a white or silvered surface where pictures can be projected for viewing
putih atau silvered permukaan dimana gambar boleh dirancang untuk melihat
Synonym:
screen
,
silver screen
source: wordnet30