Translation of عالم تاب in English:

عالم تاب

phrase

  • world-warming
    world illumining