Dutch to English Translation

Nederlandse versie

immolate Dutch pronunciation - Say immolate in English pronunciation Meaning of "immolate" in English language