French-English dictionary »

canard siffleur meaning in English

FrenchEnglish
canard siffleur nom

wigeon [wigeons]◼◼◼(a kind of duck)
noun
[UK: ˈwɪ.dʒən] [US: ˈwɪ.dʒən]

canard siffleur nom {m}

Eurasian wigeon◼◼◻(dabbling duck)
noun