Arti dalam bahasa Indonesia

immolated

dikurbankan;

Arti lain yang mungkin

mengorbankan;

Cari kata Inggris menurut abjad