MohammedPreview
Open in TheBrain

A Scourging

  1. A beating with a scourge; a flogging.