Meaning of 'damnation'

  • மீளா நரகு

Synonyms


Browse English to Tamil Dictionary