kubyimbirwa
How to say it
Kinyarwandakubyimbirwasoon
Englishto swellai
Frenchenflerai
Meaning
to swell; swelling; inflammation
The same word in
Not yet checked by a native speaker.
to swell; swelling; inflammation
Not yet checked by a native speaker.