German-English dictionary »

pumpwerk meaning in English

GermanEnglish
das Pumpwerk [des Pumpwerk(e)s; die Pumpwerke] Substantiv

pumping station◼◼◼noun