Dutch to English Translation

Nederlandse versie

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