MalayTranslate.com
Malay to English Translator
Translate Here

English to English

communication channel

noun (n)

  • (often plural) a means of communication or access
    (sering jamak) alat komunikasi atau akses
    Synonym:
    channel, line
    source: wordnet30