Translation of angkasa in English:

angkasa

outer space

noun

  • 1

    outer space, universe beyond earth's atmosphere