Dictionary / City
سنتر فيل
/SANTR VIL/
English
city center
French
centre-ville
Part of Speech
noun
Register
standard