Translation of tokafetse in English:

tokafetse

better

adjective

  • 1

    better
    ‘Ke ikutlwa ke tokafetse fêla thata’ I feel a whole lot better