Translation of akabatsa in English:

akabatsa

amaze

verb

  • 1

    amaze
    astonish
    ‘O ne a re akabatsa ka go fenya lebelo’ She amazed us by winning the race