English-Portuguese dictionary »

headsail meaning in Portuguese

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

vela da proanoun
{f}