Polish-French dictionary »

szarfa meaning in French

PolishFrench
szarfa noun

écharpenom