centre de la ville

listen to the pronunciation of centre de la ville
Französisch - Englisch
{n} downtown
centre of a town