Search results

Jump to navigation Jump to search
  • {{wiktionary|canard}} '''Canard''' (meaning "[[duck]]" in French) may refer to: ...
    1 KB (157 words) - 10:10, 4 June 2025