Dictionary for word “immolations”
immolations - Did you Mean?
immolation (immolations)
immolation
immolate (immolating)