Yachtsmanship meaning

The ability or art of being adept at sailing a yacht.
noun
0
0
Advertisement

Origin of yachtsmanship