Translation of satelit in English:

satelit

satellite

noun

  • 1

    satellite, heavenly or artificial body revolving round a planet, country that is subservient to another