Sacrifice Meaning in Telugu

  • దైవం కోసం సమర్పించబడిన
  • దేవుని కొరకు త్యాగం చేయబడ్డ

Synonyms

  • immolation
  • immolate
  • victimize
  • offering
  • victim