ikirenze
How to say it
Kinyarwandaikirenzesoon
Englishmoreoverai
Frenchde plus, en outreai
Meaning
moreover; what is more; beyond
The same word in
Not yet checked by a native speaker.
moreover; what is more; beyond
Not yet checked by a native speaker.