meaning of Abschleppkran

Abschleppkran - German to English

salvage crane

View more

  • wrecking crane [Am.]