Polish-French dictionary »

treser meaning in French

PolishFrench
treser

dresseur