produit de l'imagination

listen to the pronunciation of produit de l'imagination
French - English
{n} figment of imagination