0 a large town -- (grande) ville [ feminine ]
a capital/major city une capitale
the city of London/New York la ville de Londres / New York
1 a very large town -- (grande) ville
Do you prefer living in the city or in the country?
2 a town, usually with a cathedral, granted special rights -- ville épiscopale, cité
the City of London.
NOUVEAUX MOTS
European
May 10, 2021
MOT DU JOUR
Shimmer
city