micromotore

Italian

Etymology

From micro- +‎ motore.

Noun

micromotore m (plural micromotori)

  1. small motor or automobile
  2. moped

Synonyms

(moped):