English-Hindi dictionary »

hamstring meaning in Hindi

EnglishHindi
hamstring [hamstrings] noun
[UK: ˈhæm.strɪŋ]
[US: ˈhæm.ˌstrɪŋ]

घुटनस