Translation of thatafalela in English:

thatafalela

stump

verb

  • 1

    stump
    ‘Potsô e ne ya re thatafalêla rotlhe’ The question stumped us all