German to English Dictionary

Deutsch Version

barrel pump, drum pump German pronunciation - Say barrel pump, drum pump in English pronunciation Meaning of "barrel pump, drum pump" in English language