About us
Define
Definitions for
"Refloating"
refers to an operation to afloat again usually stranded ships.
tsavliris.com