Translation of spaceship in Setswana

spaceship

sesutlhalefaufau

nounPlural spaceships

  • 1

    sesutlhalefaufau
    • a spacecraft, especially one carrying people