Spanish–English dictionary

English translation of the Spanish word huella

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
huella
(marca; señal)
;

SpanishEnglish
huella footmark; footprint; sign; step; strain; trace; track; trail; tread
huella digital fingerprint