canal    umugēnde
(for irrigation) umugazo, umugende uvomera
En-En dictionary 
canal    channel    (of water in heavy rain) umuvo
(for irrigation) umugende uvomera
En-En dictionary 


try deep search for more results...