Translation of دو جہاں in English:

دو جہاں

phrase

  • the two worlds, this world and the hereafter