Italian-English dictionary »

lambretta meaning in English

ItalianEnglish
lambretta noun
{f}

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