Translation of mainsail in Romanian

mainsail

vela mare, n.

noun

  • 1

    vela mare