How do you say mallard in French?
— canard colvert (m); Canard colvert


Generic synonyms for mallard in French
duckcanard (m)