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