Meaning of 'glenoid facet'

  • தோள்படடைட எலும்புக்குழி


Browse English to Tamil Dictionary