German to English Dictionary

Deutsch Version

damping orifice German pronunciation - Say damping orifice in English pronunciation Meaning of "damping orifice" in English language