Meaning of 'demigod'

  • உபதேவதை

Synonyms


Browse English to Tamil Dictionary