Polish-French dictionary »

traper meaning in French

PolishFrench
traper noun

trappeurnom