Dictionary / City

ssha7at lmassira

ساحة المسيرة

/s-SA-7at l-ma-SI-ra/

English

Massira Square

French

place de la Marche

Part of Speech

noun

Register

standard