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