bishyize
How to say it
Kinyarwandabishyizesoon
Englishthey put themselvessoon
Meaning
they put themselves (together); joined together
Not yet checked by a native speaker.
they put themselves (together); joined together
Not yet checked by a native speaker.