Polish-English dictionary »

owca śnieżna meaning in English

PolishEnglish
owca śnieżna noun

Dall sheepnoun
species of wild sheep