Translation of سبع شِداد in English:

سبع شِداد

phrase

  • the seven heavens
    sky