Translation of خداداد in English:

خداداد

phrase

  • God-given
    natural