Translation of tamparan in English:

tamparan

cuffing blow

noun

  • 1

    cuffing blow, slapping blow