Search term hamstring has 2 results
EN English IT Italian
hamstring (n) [anatomy] tendine del ginocchio (n) {m} [anatomy]
hamstring tendine {m}
EN Synonyms for hamstring IT Translations
disable [injure leg tendon] отключи́ть (v)
weaken [injure leg tendon] осла́бнуть (v)