sacrifice meaning in French
n. sacrifice, immolation; victime, offrande; abnégation, renoncement; perte
v. sacrifier; renoncer; vendre à perte (des marchandises)
n. sacrifice, immolation; victime, offrande; abnégation, renoncement; perte
v. sacrifier; renoncer; vendre à perte (des marchandises)