Vocabulary

グラントゥーリズモ

gran turismo; GT; high performance car(s)

noun