meaning of Bergekran

Bergekran - German to English

recovery crane

View more

  • salvage crane