Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
tape recording
noun
(n)
a recording made on magnetic tape
rakaman dibuat pada pita magnetik
Synonym:
tape
,
taping
source: wordnet30