Definition of ツーリングカー

ツーリングカー

tsuuringukaa

noun
touring car
Other readings:
ツーリング・カー