imyigaragambyo
How to say it
Kinyarwandaimyigaragambyosoon
Englishdemonstrationai
Frenchdémonstrationai
Meaning
demonstration; protest; riots
The same word in
Not yet checked by a native speaker.
demonstration; protest; riots
Not yet checked by a native speaker.