NichiDict

ストックカー

[sutokkukaa]

Meanings

1.Noun

stock car