Translation of tamparan in English:

tamparan

a slap

  • 1

    a slap