Translation of vela de cuchillo in English:

vela de cuchillo

staysail, n.

feminine noun

  • 1

    staysail