meaning of abschleppfreundlich

abschleppfreundlich - German to English

easily towable

View more

  • easy to tow