flagellatore

Italian

Noun

flagellatore m (plural flagellatori, feminine flagellatrice)

  1. flogger (one who flogs or whips)
  2. castigator