مظاہرا

English: Translation
A demonstration; A protest
Urdu: Translation
مظارہ
noun