translate English to French: The media player for all your digital entertainment needs.
Le lecteur multimédia pour tous vos divertissements numériques.