Translation of یدُاللّہی in English:

یدُاللّہی

phrase

  • from the hand of God