meaning of Bodenverdichter

Bodenverdichter - German to English

compactor

View more

  • wacker plate