pedalcar
English
Noun
pedalcar
(
plural
pedalcars
)
Alternative form of
pedal car
.