Polish-English dictionary »

wiewiórka pospolita meaning in English

PolishEnglish
wiewiórka pospolita noun

red squirrelnoun
Sciurus vulgaris