Translation of عذابِ الٰہی in English:

عذابِ الٰہی

phrase

  • Divine punishment