English-Italian dictionary »

red grouse meaning in Italian

EnglishItalian
red grouse (Lagopus lagopus scotica)
noun
[UK: red ɡraʊs]
[US: ˈred ˈɡraʊs]

lagoponoun
{m}

pernice bianca scozzesenoun
{f}