What does Bodenwelle mean?

Bodenwelle - German to English

ground revolution

View more

  • bump [traffic calming measure]