サルベージセン
Meanings
Noun
1. salvage boat
Composed of
ship; boat; vessel