French-English dictionary »

genouillère meaning in English

FrenchEnglish
genouillère nom {f}

knee pad◼◼◼(protection for a knee)
noun

toggle joint(joint of two bars connected in an elbow or knee)
noun