Immolation
From Fresh Dictionary
[
edit
]
English
[
edit
]
Noun
immolation
The act of immolating, or the state of being immolated, or sacrificed.
That which is immolated; a sacrifice.
fr:immolation
Views
Article
Discussion
Edit
History
Personal tools
Log in / create account
Search