punisher in French
punisher in French
punisseur
One who punishes.
punisseuse
One who punishes.