meaning of Bodenwelle

Bodenwelle - German to English

ground revolution

View more

  • bump [traffic calming measure]