GTI
has the following definition + add your definition
grand touring injected
grand touring injected is used in Acronym Automobile
The word GTI is used in Acronym, Automobile meaning grand touring injected