Polish-English dictionary »

szumówka meaning in English

PolishEnglish
szumówka noun

skimmernoun
spoon