What does abschleppfreundlich mean?

abschleppfreundlich - German to English

easily towable

View more

  • easy to tow