Go to Homepage
[Subject: Military Art & Science - Naval]
- (of propeller)
Translated in 2 languages
- Part of Cardiff, Wales
Translated by: RHISIART HINCKS
[Subject: Design & Decoration]
- A structure that improves the streamlining of a ship
Translated by: ROBERT GRIGOR BAXTER
Translated in 1 languages