Translation of penempel in English:

penempel

noun

  • 1

    instrument for sticking things up