Dutch to English Translation

Nederlandse versie

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