MalayTranslate.com
Malay to English Translator
Translate Here

English to English

telecasting

noun (n)

  • broadcasting visual images of stationary or moving objects
    menyiarkan visual gambar pegun atau mengalihkan objek
    Synonym:
    television, tv, video
    source: wordnet30