Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
Indonesian>English
multimediamultimedia system, multimedia
English Definition
    noun
  1. multimedia, multimedia system: transmission that combine media of communication (text and graphics and sound etc.)
Translation
English multimedia system, multimedia