Translation Of Canard In Different Languages

Translate CANARD in languages spoken worldwide

English
Ways to say canard
Duck
Pato

Translate CANARD in European languages

Synonyms