What does Ackerwalze mean?

Ackerwalze - German to English

sleep roller

View more

  • planet roller
  • land roller