bagirirwa
How to say it
Kinyarwandabagirirwasoon
Englishthey are shownsoon
Meaning
they are shown (trust); done to them; they face
Not yet checked by a native speaker.
they are shown (trust); done to them; they face
Not yet checked by a native speaker.