German to English Dictionary

Deutsch Version

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