Dictionary / City
ساحة المسيرة
/s-SA-7at l-ma-SI-ra/
English
Massira Square
French
place de la Marche
Part of Speech
noun
Register
standard