sacrificer in French
sacrificer in French
sacrificateur
Someone who sacrifices, one who makes a sacrifice.
sacrificatrice
Someone who sacrifices, one who makes a sacrifice.