immolation in Portuguese
immolation in Portuguese
imolação
The act of immolating, or the state of being immolated, or sacrificed.
imolado
That which is immolated; a sacrifice.