Meaning of leg curl
Definition of leg curl
(noun)
an
exercise
designed
to
strengthen
the
flexor
muscles of the leg
Other information on leg curl
WIKIPEDIA results for
leg curl
Amazon results for
leg curl
Tweet