huella digital

fingerprint

→ huella
phrase Rare #55,980
fingerprint Can also mean “digital footprint” in a technology context.
SP: Dejé mi huella digital en el vaso.
EN: I left my fingerprint on the glass.