immolated - French English Dictionary

immolated

Meanings of "immolated" with other terms in English French Dictionary : 1 result(s)

English French
General
immolate oneself (s') immoler par le feu [v]