Meaning of 'excoriate'

  • தோல் உரி

Synonyms


Browse English to Tamil Dictionary