Hamstring Meaning in Telugu

  • మోకాలు ముడుచుటకు సహకరించు కండర స్నాయు బంధము

Synonyms

  • cripple
  • disable