hamstring - İngilizce Eşanlam Sözlük

hamstring

n.
[1] hamstring tendon