Summary
French to English:   more detail...
  1. cités-satellites:


French

Detailed Translations for cités-satellites from French to English

cités-satellites:

cités-satellites [la ~] noun

  1. la cités-satellites (villes-satellites)
    the satellite towns

Translation Matrix for cités-satellites:

NounRelated TranslationsOther Translations
satellite towns cités-satellites; villes-satellites

External Machine Translations:

Related Translations for cités-satellites