Translation of river in Setswana

river

noka

nounPlural rivers

  • 1

    noka
    • a large stream of water flowing in a natural channel