Definition of ストックカーレース

ストックカーレース

sutokkukaareesu

noun
stock car race
Other readings:
ストック・カー・レース