French-English dictionary »

guibre meaning in English

FrenchEnglish
guibre nom

beakhead(protruding part at the bow of a sailing ship)
noun