canard sauvage

[French] plural canards sauvages

Wild duck. Mallard.

Synonyms in other languages

French

Latin names

Countries

Related terms