moto-moto: meaning, definitions and translations

French dictionaryFrenchItalian

What is moto? moto is moto

What is moto?

  • Abréviation. Motocycle à deux roues, d'une puissance de plus de 50 cm3 (moteur thermique) ou de plus de 4 kW (moteur électrique).

Search words

Upgrade your experience