Translation of penempel in English:

penempel

  • 1

    instrument for sticking things up