Polish-French dictionary »

saper meaning in French

PolishFrench
saper noun

sapeurnom