English-Spanish dictionary »

sage grouse meaning in Spanish

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

urogallo de las artemisasnoun
{m}