Polish-French dictionary »

puchówka meaning in French

PolishFrench
puchówka

phodile