German to English Dictionary

Deutsch Version

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