footprint in French
footprint in French
empreinte de pied
The impression of the foot in a soft substance such as sand or snow.
trace
The impression of the foot in a soft substance such as sand or snow.
empreinte écologique
(ecology) The ecological impact of a human activity, machine, etc.