NichiDict

ツーリングカー

[tsuuringukaa]

Meanings

1.Noun

touring car