Summary
French Synonyms:   more detail...
  1. cité-satellite:


French

Detailed Synonyms for cité-satellite in French

cité-satellite:

cité-satellite [la ~] noun

  1. la cité-satellite

Related Synonyms for cité-satellite