kamus
.
Search
About
thumbprint
English
thumbprint
Noun
Fingerprint made by the thumb (especially by the pad of the thumb)
English: thumbprint