umuyoboro
How to say it
Kinyarwandaumuyoborosoon
Englishchannelai
Frenchconduitai
Meaning
channel, conduit; network; vessel, duct
The same word in
Not yet checked by a native speaker.
channel, conduit; network; vessel, duct
Not yet checked by a native speaker.