Skip to content
Kotomora

ストックカーレース

Meanings

1

noun

stock car race

A motorsport event where production-based cars are raced, often on oval tracks. The term is a direct loan from English.