来踪去迹
- na.the footprints leading to a certain point and from these onwards the traces left behind

来踪去迹
1.the footprints leading to a certain point and from these onwards the traces left behind; the clues; traces of sb.'s movements; traces of sb.'s whereabouts
1