Translation of kereta langgar in English:

kereta langgar

dodgem

noun

  • 1

    dodgem, one of the small cars in an enclosure at a funfair, driven so as to bump or dodge others