Search term halyard has one result
Jump to
EN English FR French
halyard (n) [nautical] drisse (n) {f} [nautical]