Dutch to English Translation

Nederlandse versie

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