grand touring car








noun

  1. GT(def 2).
54 queries 0.638