Translation of penyindir in English:

penyindir

teaser

noun

  • 1

    teaser