Translation of tamparan in English:

tamparan

a slap

noun

  • 1

    a slap