Polish-French dictionary »

sarafan meaning in French

PolishFrench
sarafan

sarafane