MalayTranslate.com
Malay to English Translator
Translate Here

English to English

motor scooter

noun (n)

  • a wheeled vehicle with small wheels and a low-powered gasoline engine geared to the rear wheel
    sebuah roda kendaraan dengan roda kecil dan low powered enjin petrol geared ke belakang roda
    Synonym:
    scooter
    source: wordnet30