Leg Press

Concept

weight training exercise in which a weight is pushed using the legs

Mentioned in 1 video