Translation of alam semesta in English:

alam semesta

the universe

noun

  • 1

    the universe, the whole world