What does Baugrubenpumpe mean?

Baugrubenpumpe - German to English

building site pump

View more

  • contractors' pump