Dutch to English Translation

Nederlandse versie

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