Summary
French to English:   more detail...
  1. plan canard:
    • Wiktionary:
      plan canard → canard


French

Detailed Translations for plan canard from French to English