Dutch to English Translation

Nederlandse versie

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