Translation of tampal in English:

tampal

patch

noun

  • 1

    patch, piece put on, esp. in mending

verb

  • 1

    post, display (a notice, etc.), announce thus