Vocabulary

ツーリングカー

touring car

noun