Translation of flagellation in Malay

flagellation

sebatan

noun

  • 1

    sebatan