Definition of ストックカー

ストックカー

sutokkukaa

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