French-English dictionary »

anelace meaning in English

FrenchEnglish
anelace nom {f}

anelace(medieval long dagger)
noun