Jaya
.
-793
a foot lever or treadle by which a part is activated in a mechanism a bike's pedals.
|
Jaya
.
-793
a foot lever or treadle by which a part is activated in a mechanism a bike's pedals.
|