Dutch to English Translation

Nederlandse versie

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