Meaning of 'carotid gland'

  • சிரசுச்சுரப்பி


Browse English to Tamil Dictionary