Translation for "la motocarrozzetta" to english
La motocarrozzetta
  • the motorcar
  • the sidecars
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test