Translation of outer space in Setswana

outer space

lefaufau

noun

  • 1

    lefaufau
    • the universe beyond the earth's atmosphere