footprint in Italian
footprint in Italian
orma
The impression of the foot in a soft substance such as sand or snow.
impronta
The impression of the foot in a soft substance such as sand or snow.
impatto
(ecology) The ecological impact of a human activity, machine, etc.