Translation of tokafala in English:

tokafala

improve

verb

  • 1

    improve
    ‘Seêmô sa letlhôkô la metsi se a tokafala’ The situation with regard to the water shortage is improving