meaning of Bodenverfestiger

Bodenverfestiger - German to English

compactor