Leg-presses meaning

Plural form of leg press.
noun
0
0
Advertisement