Polish-English dictionary »

puchówka meaning in English

PolishEnglish
puchówka noun

down jacketnoun
type of jacket