Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
mass medium
noun
(n)
(usually plural) transmissions that are disseminated widely to the public
(biasanya jamak) transmisi disebarluaskan yang luas kepada publik
Synonym:
medium
source: wordnet30