Translation of satellite in Malay

satellite

satelit

noun

  • 1

    satelit, negara satelit atau negara pengikut