Summary
French to English:   more detail...
  1. poudre magique:
    • Wiktionary:
      poudre magique → stardust


French

Detailed Translations for poudre magique from French to English