digital footprint in Spanish
digital footprint in Spanish
rastro digital
(telecommunications) Digital evidence of a person's activities and interactions with others on the Internet, TV, mobile devices, etc.