German to English Dictionary

Deutsch Version

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