racing_circuitEnglish

circuit, racing circuit

Noun

A racetrack for automobile races

English: racing circuit, circuit

English words with similar meanings

Show 1 words