Vocabulary

爪印

thumb print

noun