Summary
English to Spanish:   more detail...
  1. canard:


English

Detailed Translations for canard from English to Spanish

canard:


Translation Matrix for canard:

OtherRelated TranslationsOther Translations
- hoax

Synonyms for "canard":


Related Definitions for "canard":

  1. a deliberately misleading fabrication1

Wiktionary Translations for canard:

canard
noun
  1. false or misleading report or story

External Machine Translations: