Vocabulary

踪跡

one's traces; one's tracks; footprints

noun