French-English dictionary »

voile d'avant meaning in English

FrenchEnglish
voile d'avant nom {f}

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