1 hanging keel | Definition of hanging keel

hanging keel

noun

Definition of hanging keel