Dutch to English Translation

Nederlandse versie

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