German-English dictionary »

pumpstation meaning in English

GermanEnglish
die Pumpstation [der Pumpstation; die Pumpstationen] Substantiv

pumping station◼◼◼noun