sacrifiant - French English Dictionary

sacrifiant

Play ENFRFRfr
Play ENFRFRca

Meanings of "sacrifiant" in English French Dictionary : 1 result(s)

French English
General
sacrifiant [v.p./der.] sacrificing