English
›
Words
anything
so rescued, especially the refloating of lost ships for historical purpose or for monetary compensation, or the recovery of goods from wreckages
Translation:
English
Noun
6
salvage
Add
Translation