Translation of setšhelamakhura in English:

User Contribution

setšhelamakhura

accelerator

noun

  • 1

    accelerator

    O ile a gatelela setšhelamakhura gomme koloi ya fofa

    He pressed the accelerator and the car jumped

    Is this entry useful?