translate English to French: Lulu.com is a marketplace for digital content on the Internet, created by people in more than 80 different countries.
Lulu.com est une place de marché pour les contenus numériques sur Internet, créés par des gens de plus de 80 pays différents.