German to English Dictionary

Deutsch Version

rock drill(ing) machine German pronunciation - Say rock drill(ing) machine in English pronunciation Meaning of "rock drill(ing) machine" in English language