English → Hindi dictionary
hamstring tendon
Definition
one of the tendons at the back of the knee
Looking for poetry? Read shayari and poems by great poets.
one of the tendons at the back of the knee
Looking for poetry? Read shayari and poems by great poets.