French-English dictionary »

fuligule nyroca meaning in English

FrenchEnglish
fuligule nyroca nom {m}

ferruginous duck◼◼◼(Aythya nyroca)
noun