Home

Word

racing circuit, n.
more info a racetrack for automobile races
<noun.artifact>

circuit racing circuit