Translation of semeetseng in English:

semeetseng

at the spot

adverb

  • 1

    at the spot
    on the spot
    immediately
    at the same time
    ‘Ba mo thuntšhitše a napa a hlokofala le semeetseng’ They shot him and he died immediately