meaning of Bergungsschlepper

Bergungsschlepper - German to English

disaster tug

View more

  • salvage tug