to leave tracks

Popularity
500+ learners.
It's best not to leave tracks these times.
En estos tiempos, es mejor no dejar rastro.
We're trying not to leave tracks!
Tratamos de no dejar huellas.
Word of the Day
whale