Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
TV channel
noun
(n)
a television station and its programs
sebuah stesen televisyen dan seluruh program
Example:
A satellite TV channel.
Synonym:
channel
,
television channel
source: wordnet30