meaning of Anbauschleppe

Anbauschleppe - German to English

mounted float

View more

  • mounted scrubber