English dictionary, thesaurus, translations & etymology
FreeDict.com

street racing in Japanese

street racing in Japanese

ストリートレース
noun
Motorsport or auto racing held on public roads.
走り屋
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.