English-French dictionary »

sage grouse meaning in French

EnglishFrench
sage grouse [sage grouse] (Centrocercus urophasianus)
noun

tétras des armoises◼◼◼nom {m}