French-English dictionary »

canard brun meaning in English

FrenchEnglish
canard brun nom {m}

mottled duck◼◼◼(Anas fulvigula)
noun