nyirabayazana
How to say it
Kinyarwandanyirabayazanasoon
Englishcauseai
Frenchcause, raisonai
Meaning
cause; the one to blame, culprit
The same word in
Not yet checked by a native speaker.
cause; the one to blame, culprit
Not yet checked by a native speaker.