English
Etymology from Latin immolare 'to sprinkle with sacrificial grits'
Verb to immolate
Related terms :self-immolation
fa:immolate io:immolate te:immolate vi:immolate zh:immolate