offre, immoler, inscrire, victimiser, faire un don, donner
Meaning and definitions of immolate, translation in French language for immolate with similar and opposite words. Also find spoken pronunciation of immolate in French and in English language.
What immolate means in French, immolate meaning in French, immolate definition, examples and pronunciation of immolate in French language.