Meaning of 'scapula'

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

Synonyms


Browse English to Tamil Dictionary