new media – Deutsch–English translations

🇬🇧 en de 🇩🇪

new media noun

  • interactive digital media
Neue Medien, neue Medien
Wiktionary Links