Translation of tepukan in English:

tepukan

applause, clapping

  • 1

    applause, clapping
  • 2

    beater