grand touring car

English

Noun

grand touring car (plural grand touring cars)

  1. Synonym of grand tourer.