meaning of Brummschleife

Brummschleife - German to English

ripple pickup

View more

  • ground cycle