Search term immoler has 2 results
Jump to
FR French EN English
immoler (v) [tuer] sacrifice (v) [tuer]
immoler (v) [tuer] immolate (v) [tuer]

French English translations