English
Detailed Translations for satellite town from English to French
satellite town:
-
the satellite town
-
the satellite town
Translation Matrix for satellite town:
Noun | Related Translations | Other Translations |
cité-satellite | satellite town | |
Other | Related Translations | Other Translations |
ville satellite | satellite town |