Meaning of motor scooter
Definition of motor scooter
(noun)
a
wheeled
vehicle
with
small
wheels and a
low-powered
gasoline
engine
geared
to the
rear
wheel
Other information on motor scooter
WIKIPEDIA results for
motor scooter
Amazon results for
motor scooter
Tweet