Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
VCR
noun
(n)
a magnetic tape recorder for recording (and playing back) TV programs
sebuah alat perakam magnetik untuk merekam (dan bermain kembali) program tv
Synonym:
videocassette recorder
source: wordnet30