English edit

Noun edit

staysails

  1. plural of staysail