Translation of pembelasahan in English:

pembelasahan

drubbing

noun

  • 1

    drubbing, thrashing