Polish-French dictionary »

szlauch meaning in French

PolishFrench
szlauch

tuyau