Definify.com

Definition 2024


canards

canards

English

Noun

canards

  1. plural of canard

French

Noun

canards m

  1. plural of canard

Anagrams