English-Spanish dictionary »

headsail meaning in Spanish

EnglishSpanish
headsail (sail set forward of the foremost mast)
noun

vela delanteranoun
{f}