Summary


French

Detailed Synonyms for satellite in French

satellite:

satellite [le ~] noun

  1. le satellite
  2. le satellite
    le satellite

Alternate Synonyms for "satellite":


Related Synonyms for satellite