Dictionary / City
مسيرة
/m-SI-ra/
English
march/protest
French
manifestation
Part of Speech
noun
Register
standard