Translation of tampar-menampar in English:

tampar-menampar

to slap each other

verb

  • 1

    to slap each other