German to English Dictionary

Deutsch Version

card punch German pronunciation - Say card punch in English pronunciation Meaning of "card punch" in English language