bumper_carEnglish

Dodgem, bumper car

Noun

A small low-powered electrically powered vehicle driven on a special platform where there are many others to be dodged

English: bumper car, Dodgem

English words with similar meanings

Show 1 words