German to English Dictionary

Deutsch Version

squeeze-bulb pump German pronunciation - Say squeeze-bulb pump in English pronunciation Meaning of "squeeze-bulb pump" in English language