English | German | Russian | Czech

traceuse English

Meaning traceuse meaning

What does traceuse mean?

traceuse

A female practitioner of parkour.

Are you looking for...?