Translation of tempelan in English:

tempelan

poster, sticker

  • 1

    poster, sticker
  • 2

    something attached to a person or thing