English-Polish dictionary »

snow slush meaning in Polish

EnglishPolish
snow slush

lepa