Translation of impresión digital in English:

impresión digital

fingerprint, n.

feminine noun

  • 1

    fingerprint