English to Spanish Dictionary thumbprint

thumbprint

impresión del pulgar
translation of 'thumbprint'
noun
impresión del pulgar
Credits: Google Translate
Download the
HelloEnglishApp
image_one