offer one's life in sacrifice - Fransızca İngilizce Sözlük

offer one's life in sacrifice

Meanings of "offer one's life in sacrifice" in French English Dictionary : 1 result(s)

İngilizce Fransızca
Common
offer one's life in sacrifice s'immoler [v]