Meaning of 'immolation'

  • பலி

Synonyms


Browse English to Tamil Dictionary