English-Spanish dictionary »

street racing meaning in Spanish

EnglishSpanish
street racing (Motorsport held on public roads)
noun

carrera callejeranoun