meaning of Abwasserpumpe

Abwasserpumpe - German to English

effluent pump

View more

  • wastewater pump