Home
Search
Index
Definify.com
Definition
2024
immolations
immolations
English
Noun
immolations
plural of
immolation
French
Noun
immolations
f
plural of
immolation
Similar Results
Immolation
Immolating