Translation of universe in Malay

universe

alam semesta

noun

  • 1

    alam semesta, cakerawala