German to English Dictionary

Deutsch Version

punctured German pronunciation - Say punctured in English pronunciation Meaning of "punctured" in English language