Spanish-English dictionary »

vela mayor meaning in English

SpanishEnglish
vela mayor noun
{f}

mainsail(largest sail on a sailing vessel)
noun
[UK: ˈmeɪn.seɪl] [US: ˈmeɪn.seɪl]