Translation of tokafatsa in English:

tokafatsa

improve

verb

  • 1

    improve
    ‘Ba tshwanetse go tokafatsa ka fa ba thusang batho ka teng’ They need to improve their service