Traumatic tear of left hamstring tendon
traumatic tear of left hamstring tendon
Traumatic rupture of tendon of hamstring muscle of left leg (disorder)
traumatic rupture of tendon of hamstring muscle of left leg (disorder)