← All words
noun, feminine

ville satellite

noun, feminineplural: villes satellites

satellite town

ville satellite — French Dictionary | Passage