Translation of sesahan in English:

sesahan

hitting

noun

  • 1

    hitting, flogging, beating