German to English Dictionary

Deutsch Version

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