satellite
Meanings
Noun
1. satellite (moon or other celestial body)
2. satellite (man-made apparatus)
Examples14
Où sont les satellites ?
Where are the satellites?
La Lune est le seul satellite de la Terre.
The moon is the earth's only satellite.
La lune de la Terre est un satellite naturel.
The earth's moon is a natural satellite.
La Lune est le satellite de la Terre.
The moon is the Earth's satellite.
La Lune est un satellite dit naturel.
The Moon is a so-called natural satellite.
La Lune est le seul satellite naturel de la Terre.
The Moon is the only natural satellite of Earth.