MOTORSCOOTER


Meaning of MOTORSCOOTER in English

n. two wheeled motorized vehicle with a saddle-like seat and a flat surface for the feet

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.