Meaning of 'hamstring muscle'

  • பன்றித்தொடையிழையுருத்தசை


Browse English to Tamil Dictionary