meaning of Baustellenpumpe

Baustellenpumpe - German to English

building website pump

View more

  • technicians' pump