Summary
French Synonyms:   more detail...
  1. canards:


French

Detailed Synonyms for canards in French

canards:

canards [le ~] noun

  1. le canards
    le canards; la presse à sensation