Dictionary for word “immolated”
immolated - Did you Mean?
immolate (immolated)
immolate (immolates)
immolate
immolator
isolate (isolated)
isolated