French-English dictionary »

canard noir meaning in English

FrenchEnglish
Canard noir nom {m}

American black duck◼◼◼(Anas rubripes)
noun