vela mestra

Catalan

Etymology

Literally, "master sail". Compare Italian vela maestra.

Noun

vela mestra f (plural veles mestres)

  1. (nautical) mainsail
    Synonym: vela major

Further reading