Ce înseamnă “cursa de autoturisme”?

“cursa de autoturisme” în Dicționar Român - Englez

  • touring race