ababarirwa
How to say it
Kinyarwandaababarirwasoon
English(those) numbering about; estimated atsoon
Meaning
(those) numbering about; estimated at
Not yet checked by a native speaker.
(those) numbering about; estimated at
Not yet checked by a native speaker.