icyangombwa
How to say it
Kinyarwandaicyangombwasoon
Englishdocumentai
Frenchdocumentai
Meaning
document, certificate; essential thing
The same word in
Not yet checked by a native speaker.
document, certificate; essential thing
Not yet checked by a native speaker.