Translation of نور افشاں in English:

نور افشاں

phrase

  • illuminating, light diffusing