common name of the main staysail - Spanish English Dictionary

Suggest a Term