![]()
Sign Up Forum Show Words Show Sentences Other Links Blog Posts Contact Us | Definition of French Word satellite French Word: satellite m. English Meaning: satellite Example Sentences with English translation: Je voudrais louer une voiture dotée d'un système de navigation par satellite.
| ||