Translation of tepukan in English:

tepukan

clap

noun

  • 1

    clap, act or sound of clapping, patting movement