Translation of canal in Setswana

canal

noka ya maitirêlô

nounPlural canals

  • 1

    noka ya maitirêlô
    • an artificial river cut through land so that boats can sail along it or so that it can drain or irrigate an area