Translation of مردودِ ازلی in English:

مردودِ ازلی

phrase

  • condemned forever, cursed, accursed
  • figurative

    Satan