Polish-French dictionary »

deszczówka meaning in French

PolishFrench
deszczówka

eaux de pluie