Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
digital audiotape
noun
(n)
a digital tape recording of sound
digital pita rakaman suara
Synonym:
dat
source: wordnet30