Translation of satellite in Indonesian

satellite

satelit

noun

  • 1

    satelit