Sign in Join

トレーサー
torēsā

Noun

1. traceur (practitioner of parkour); tracer

From French