Diccionario Español-Inglés
huella
Footprint, track
Diccionario Español-Inglés
huelguista
huella digital