English dictionary, thesaurus, translations & etymology
FreeDict.com

street racing in Italian

street racing in Italian

(auto da) corsa della via
noun
Motorsport or auto racing held on public roads.
(auto da) corsa su strada
noun
Motorsport or auto racing held on public roads.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.