Meaning of 'bony rods'

  • எலும்புத் தண்டுகள்


Browse English to Tamil Dictionary