Translation of نور علیٰ نور in English:

نور علیٰ نور

phrase

  • very luminous
  • the best and the greatest