Polish-English dictionary »

foka szara meaning in English

PolishEnglish
foka szara noun

grey sealnoun
Halichoerus grypus