bn:01729451n
Noun Named Entity
SYL
No term available
EN
A street circuit is a motorsport racing circuit composed of temporarily closed-off public roads of a city, town or village, used in motor races. Wikipedia
Relations
Sources