Frans [noun]Engels [noun] ▶immolation [noun] Le rapport a mentionné une immolation. ▶immolation [noun] The report mentioned an immolation. Frans Engels ▶Immolation movie ▶The Wild Goose movie