Translation of عالم افروز in English:

عالم افروز

phrase

  • world-illuminating
  • figurative

    the sun