Vocabulary

印判

seal; stamp

noun