Translation of flagellant in Malay

flagellant

orang yang menyebat

noun

  • 1

    orang yang menyebat