thumbprintEnglish

thumbprint

Noun

Fingerprint made by the thumb (especially by the pad of the thumb)

English: thumbprint