sacrificateur meaning in English
n. sacrificer, one who makes an offering to a god; one who surrenders something for the sake of something more valuable; one who sells something at a loss
n. sacrificer, one who makes an offering to a god; one who surrenders something for the sake of something more valuable; one who sells something at a loss