Translation of multimedia in English:

multimedia

multimedia, adj.

invariable adjective

  • 1

    multimedia