French-English dictionary »

ancre maîtresse meaning in English

FrenchEnglish
ancre maîtresse nom {f}

sheet anchor◼◼◼(nautical: a large, spare anchor)
noun