Translation of thudisa in English:

thudisa

ram

noun

  • 1

    ram
    ‘O ne a thubisa koloi mo leboteng’ He rammed the car into the wall