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...