Open main menu

ItalianEdit

EtymologyEdit

From English motor scooter, equivalent to moto- +‎ scooter.

NounEdit

motoscooter m (invariable)

  1. motor scooter