translate English to French: New media activities: Nature of new media activities engaged in and role performed.
Activités des nouveaux médias – Nature des activités et des rôles dans les nouveaux médias.