Dictionary / City

centre ville

سنتر فيل

/SANTR VIL/

English

city center

French

centre-ville

Part of Speech

noun

Register

standard