meaning of leg curl

1. an exercise designed to strength the flexor muscles of the leg


Related Words

leg curl | leg curling |

Developed & Maintained By Taraprasad.com

Treasure Words