Translation of multimedia in Malay

multimedia

noun

  • 1

    sistem komputer yang mengandungi perisian video, audio, dan teks