2.to obliterate your tracks
5.a muddy road marked with footprints
6.Analysis on ecological footprints of Daqing city
7.The Best Translation of "Ecological Footprint" from English into Chinese
Ecological Footprint还是译“生态
足迹”好
8.The trail of a hunted animal.
9.Hunters followed the lion’s track.
10.He has left his footprints all over the land.