meaning of Baugrubenpumpe

Baugrubenpumpe - German to English

building site pump

View more

  • contractors' pump