Meaning of 'epidermis'

  • மேல் தோல்

Synonyms


Browse English to Tamil Dictionary