meaning of Bergungsseilwinde

Bergungsseilwinde - German to English

salvage winch

View more

  • recovery winch