immolate in Portuguese
immolate in Portuguese
imolar
To kill as a sacrifice.
sacrificar
To kill as a sacrifice.
imolar
To kill or destroy, especially by fire.