What does Abwasserpumpe mean?

Abwasserpumpe - German to English

effluent pump

View more

  • wastewater pump