Translation of ہر دو جہاں/ سرا in English:

ہر دو جہاں/ سرا

phrase

  • both in this world and the next world
    both on earth or in sky