Meaning of 'collar and abscess'

  • இருதலைச் சீழ்கட்டி


Browse English to Tamil Dictionary