Translation of tepukan in English:

tepukan

applause, clapping

noun

  • 1

    applause, clapping
  • 2

    beater