German to English Dictionary

Deutsch Version

puncture n German pronunciation - Say puncture n in English pronunciation Meaning of "puncture n" in English language