immolate in Russian
immolate in Russian
приноси́ть в жертву
To kill as a sacrifice.
соверша́ть жертвоприноше́ние
To kill as a sacrifice.
сжига́ть
To kill or destroy, especially by fire.