What does Baustellenpumpe mean?

Baustellenpumpe - German to English

building website pump

View more

  • technicians' pump