Translation of go-kart in English:

go-kart

go-kart

noun

  • 1

    go-kart, a small low car, with no roof or doors, used for racing