royal brace

1. (noun) a brace to secure the royal mast
Related Words: brace



Terms and Conditions of Use / Copyright Notice