Translation of tempel in English:

tempel

to stick

verb

  • 1

    to stick