meaning of Bodenverfestigung

Bodenverfestigung - German to English

earth stabilisation [Br.]

View more

  • soil stabilization