Translation of "footprint" - English-Spanish dictionary

footprint

noun uk /ˈfʊt·prɪnt/

a mark made by a foot or shoe

huella

(Translation of “footprint” from the Cambridge English-Spanish Dictionary © Cambridge University Press)