German to English Dictionary

Deutsch Version

drill pipe German pronunciation - Say drill pipe in English pronunciation Meaning of "drill pipe" in English language