Meaning of 'keloid'

  • வளர்வடு

Synonyms


Browse English to Tamil Dictionary