English-Polish dictionary »

snowfinch meaning in Polish

EnglishPolish
snowfinch

śnieżka