Skip to content
Kotomora

ストックカー

Meanings

1

noun

stock car

Refers to a stock car, a type of racing car that is based on production models, or the racing category itself.