leg_curlingEnglish

leg curl, leg curling

Noun

An exercise designed to strengthen the flexor muscles of the leg

English: leg curl, leg curling

English words with similar meanings

Show 1 words