Sealanguage

Giancarlo Odella

Words of peculiar meaning on board ships and in shipyards

Download Glossary