new town - French English Dictionary
History

new town

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "new town" in French English Dictionary : 4 result(s)

English French
Economy
new town [uk] ville nouvelle
EU Terms
new town ville nouvelle
Transportation
new town ville nouvelle
Geography
new town ville nouvelle