ngobyi
How to say it
Kinyarwandangobyisoon
Englishplacentaai
Frenchplacentaai
Meaning
placenta; baby carrier; garden (Eden)
The same word in
Not yet checked by a native speaker.
placenta; baby carrier; garden (Eden)
Not yet checked by a native speaker.