French-English dictionary »

soleret meaning in English

FrenchEnglish
soleret nom {m}

sabaton◼◼◼(armor covering the foot)
noun