Polish-French dictionary »

fartuch meaning in French

PolishFrench
fartuch

tablier