meaning of leg curling

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


Related Words

leg curling |

Developed & Maintained By Taraprasad.com

Treasure Words