inflicter

noun

One who inflicts.

noun

One who inflicts.

noun

One who inflicts.