Thanolo ya river ka Setswana

river

noka

leinaPlural rivers

  • 1

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