Search term genouillère has one result
Jump to
FR French EN English
genouillère (n) [joint of two bars connected in an elbow or knee] (n) toggle joint (n) [joint of two bars connected in an elbow or knee]