Translation of من فضلِ ربی in English:

من فضلِ ربی

phrase

  • by the grace of God