Meaning of 'mortification'

  • பெரும் அவமானம்

Synonyms


Browse English to Tamil Dictionary