Italian edit

Noun edit

microvettura f (plural microvetture)

  1. microcar