Meaning of 'head of femur'

  • தொடையெலும்புத்தலை


Browse English to Tamil Dictionary