Dictionary / City

msira

مسيرة

/m-SI-ra/

English

march/protest

French

manifestation

Part of Speech

noun

Register

standard