igicuruzwa
How to say it
Kinyarwandaigicuruzwasoon
Englishproductai
Frenchproduit, articleai
Meaning
product, commodity, merchandise
The same word in
Not yet checked by a native speaker.
product, commodity, merchandise
Not yet checked by a native speaker.