French-English dictionary »

gélinotte huppée meaning in English

FrenchEnglish
gélinotte huppée nom {f}

ruffed grouse [ruffed grouse]◼◼◼(game bird)
noun