hamstring


Results for "hamstring"

English - Turkish Dictionary

hamstring

(English - Turkish Dictionary) :
i. dizardı kirişi. f. (ham.strung) 1. kösteklemek. 2. dizardı kirişini koparmak/kesmek.