German to English Dictionary

Deutsch Version

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