Arti dalam bahasa Indonesia immolate mengorbankan; Arti lain yang mungkinmengorbankan, menghancurkan; Lihat definisi immolate dalam bahasa Inggris