Italian-English dictionary »

motoscooter meaning in English

ItalianEnglish
motoscooter noun
{m}

motor scooter [motor scooters](small motorcycle or moped)
noun
[UK: ˈməʊ.tə(r) ˈskuː.tə(r)] [US: ˈmoʊ.tə(r) ˈskuː.tər]