French-English Centre-ville Définition Translation English translatePosted on March 31, 2021 – Centre-ville m (centres-villes plural) city ou town centre, (en américain) downtown area. Read More