morcha
noun
- 1
A gathering of like-minded people protesting for a cause.
Translate “morcha” to another language
Click any language to open the translator with this word already filled in.
A gathering of like-minded people protesting for a cause.
Click any language to open the translator with this word already filled in.