Version Française
Meaning of
"centre-ville (m)"
in English language
French to English
English to French
French
English
centre-ville (m)
downtown (Am.)