Spanish-English dictionary »

vela delantera meaning in English

SpanishEnglish
vela delantera noun
{f}

headsail(sail set forward of the foremost mast)
noun