Translation of tempel in English:

tempel

stick

verb

  • 1

    stick
  • 2

    patch