Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
video display
noun
(n)
an electronic device that represents information in visual form
sebuah alat elektronik yang mewakili informasi dalam bentuk visual
Synonym:
display
source: wordnet30