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