English-Polish dictionary »

red grouse meaning in Polish

EnglishPolish
red grouse noun
Lagopus lagopus scotica

pardwa szkockanoun