meaning of Betonfertiger

Betonfertiger - German to English

concrete finisher

View more

  • concrete finishing machine