go-karting


go-karting

n (Motor Racing) the sport of racing or riding on karts
Translations