French-English dictionary »

traceuse meaning in English

FrenchEnglish
traceuse nom {f}

free runner(a person who participates in free running)
noun