Dutch to English Translation

Nederlandse versie

key punch Dutch pronunciation - Say key punch in English pronunciation Meaning of "key punch" in English language