Hamstring — English Italian translation1 translation found

hamstring (n) (anatomy) tendine del ginocchio (m) (n) (anatomy)
Translate Hamstring into other languages
Translate hamstring into German
Translate hamstring into French
Translate hamstring into Spanish
Translate hamstring into Dutch
Translate hamstring into Portuguese
Translate hamstring into Slovenian
Translate hamstring into Polish
Translate hamstring into Czech