NichiDict

ストックカーレース

[sutokkukaareesu]

Meanings

1.Noun

stock car race