Portuguese-English dictionary »

vela da proa meaning in English

PortugueseEnglish
vela da proa noun
{f}

headsail(sail set forward of the foremost mast)
noun